import http from "@/utils/fetch";

/**
 * 信息
 */
//  添加商品分类
//  /Goods/insertCategory
//  post
//  参数：
//  name  分类名称
 
 
//  编辑商品分类
//  /Goods/updateCategory
//  post
//  参数：
//  id  分类ID
//  name  分类名称
 
 
//  删除商品分类
//  /Goods/deleteCategory
//  post
//  参数：
//  id  分类ID
 
//  编辑商品分类显示
//  /Goods/updateCategoryUp
//  post
//  参数：
//  id  分类ID
 
//  编辑商品分类隐藏
//  /Goods/updateCategoryDown
//  post
//  参数：
//  id  分类ID
// 分类列表
export function getCategoryList(params) {
  return http.get("/Admin/Goods/getCategoryList", params);
}
// 编辑分类
export function updateCategory(params) {
  return http.post("/Admin/Goods/updateCategory", params);
}
// 新增分类
export function insertCategory(params) {
  return http.post("/Admin/Goods/insertCategory", params);
}
// 删除分类
export function deleteCategory(id) {
  return http.post("/Admin/Goods/deleteCategory", {id:id});
}
// 显示分类
export function updateCategoryUp(id) {
  return http.post("/Admin/Goods/updateCategoryUp", {id:id});
}
// 隐藏分类
export function updateCategoryDown(id) {
  return http.post("/Admin/Goods/updateCategoryDown", {id:id});
}

// 获取分类信息
export function getCategoryInfo(params) {
  return http.get("/Admin/BasicInfoManagement/categoryInfo", params);
}
// 添加或编辑分类
// export function updateCategory(params) {
//   return http.post(
//     "/Admin/BasicInfoManagement/addOrEditCategory",
//     params,
//     true
//   );
// }
// 根据id删除分类
export function delCategory(params) {
  return http.post("/Admin/BasicInfoManagement/delCategory", params, true);
}
// 定义表单项列表
export function formList(params) {
  return http.post("/Admin/BasicInfoManagement/defineFormList", params);
}
// 添加或编辑定义表单项
export function updateForm(params) {
  return http.post(
    "/Admin/BasicInfoManagement/addOrEditDefineForm",
    params,
    true
  );
}
// 根据id删除定义表单项
export function delForm(id) {
  return http.post(
    "/Admin/BasicInfoManagement/delDefineForm",
    { id: id },
    true
  );
}
// 订单来源列表
export function sourceList(params) {
  return http.post("/Admin/BasicInfoManagement/sourceList", params);
}
// 添加或编辑订单来源
export function updateSource(params) {
  return http.post("/Admin/BasicInfoManagement/addOrEditSource", params, true);
}
// 分类列表获取下拉选项
export function getAlipayCategory() {
  return http.get("/Admin/BasicInfoManagement/getAlipayCategory");
}
